/**
* @file SystemEvt.h
* @author
* @brief 用于定义系统事件及内部触发事件
* @version 1.0
* @date 2020-07-29
*
* @copyright Copyright (c) 2020
*
*/

#pragma once

#include "data_struct/base/EventBase.h"

namespace behavior_controller {
namespace evt {
/**
 * @brief 100hz频率触发定义
 *
 */
class Timer100Hz : public EventBase<Timer100Hz>, public EventDefault {
public:
    explicit Timer100Hz() : EventDefault() {};
};

/**
 * @brief 2hz频率触发定义
 *
 */
class Timer2Hz : public EventBase<Timer2Hz>, public EventDefault {
public:
    explicit Timer2Hz() : EventDefault() {};
};
} // namespace evt
} // namespace behavior_controller